/*  

Here is an example file of how to make any PICT, JPG, BMP, or GIF appear on the screen.  Image and Text particles are very similar to normal particles except  

*/



/*  Like other configs, you can use temporary variables.  A-vars are evaluated once (when the config loads), and B-vars are evaluated at the start of each frame.  We don't use B0 in this config, so it's just here for example...  */

// Only evaluated when we start -- 50/50: make our image stationary or have it move
A0="( 3 + rnd( 7 ) ) * trnc( rnd( 2 ) )",

// Once per frame...
B0="t * .12345",
 

/* Like in other G-Force configs, X and Y span the G-Force window, with (+/-1, +/-1) at each corner.  The X and Y parameters below specify the center point of the image.  For example, (0,0) centers the image in the G-Force window and (1,-1) puts the image in the right-bottom corner of the window.  G-Force provides access to two variables called XPOS and YPOS that already mimic something like a rubber ball bouncing around in the window frame, bouncing off the window walls.  This allows you to easily make the image float and bounce around the window.  If you have special plans for your image's path, simply just don't use XPOS ot YPOS. */
X="XPOS",
Y="YPOS",

/*  Increase this parameter to make the speed of (XPOS, YPOS) increase.  Obviously, if you don't use XPOS or YPOS, changing this parameter won't have any effect.  Note this parameter is an expression and is evaluated only once (when the config loads, after the A-vars are evaluated).  */
Sped="A0",

/* Place your image in the folder named "Images" and put the filename of your image in this parameter.   If G-Force can't find this image file or it has a problem loading it, G-Force won't display the image.  */
Img="G-Force.bmp",
 
/* Pen is how "brightly" your image/text is drawn each frame.  If Pen="0" you will never see your image.  If Pen="1", your image/text will always be drawn at full intensity.  In a text or image particle and to make things a little more convenient, FADER simply ramps from 0 to 1 the first couple seconds, stays at 1, and then ramps back down to 0 a couple seconds before the particle is about to end.  Use FADER in the Pen parameter as an easy way for your particles to show up and go away in a blended way.  An example of something that would go from 0 to 1 to 0 would be sin(dt*PI).  If you omit the 'Pen' parameter, G-Force assumes Pen="FADER"  */
Pen="FADER",

/* What you see drawn from an image/text each frame is proportional to 'Pen' (see above).  However, there'd probably too much intensity smeared all over the screen if an image or text of Pen=1 just sat there for a few seconds.  Each frame, GF "erases" any text or image it drew that frame by redrawing the text or image in the intensity specified in EPen.  For example, if you set EPen=0, there'd be no "trail" because the image region would be drawn over in black before the next DeltaField interation.  In general, 'EPen' should never be larger than 'Pen' at any given instant because it wouldn't make sense to "erase" your image/text with an intensity greater than what the user is seeing (the user sees 'Pen').  In other words, the intensity of your image/text is controlled using 'Pen' while the intensity of its "trail" is controlled using 'EPen'.  If you omit the 'EPen' parameter, G-Force assumes EPen="FADER * dt ^ 1.5"--this makes the tail more and more intense over time, but masks it with FADER so the trail isn't ever more intense than 'Pen'.  */
EPen="FADER * dt ^ 1.5",

// This is how G-Force knows what to expect from this file (ie, what version it is)
Vers=100
 